describe('failing Value', () => {
  const Fixture = () =>
    <div>
      <input value onChange={() => {}} />
      <input defaultValue />
    </div>;

  it('fails toHaveValue', () => {
    expect(shallow(<Fixture />).find('input[value]')).toHaveValue(false);
  });

  it('fails NOT toHaveValue', () => {
    expect(shallow(<Fixture />).find('input[defaultValue]')).not.toHaveValue(
      true
    );
  });
});
